integrated self-checking - Spanish English Dictionary